package com.example.mall.mapper;

import com.example.mall.pojo.Report;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface EchartsMapper {

    //获取地区
    @Select("select distinct rp1_area from sp_report_1")
    List<Report> getArea();

    //获取时间
    @Select("select distinct rp1_date from sp_report_1")
   List<Report> getDate();

    //根据地区获取数据
    @Select("select rp1_user_count from sp_report_1 where rp1_area=#{areaName}")
    List<Integer> selectUserCount(String areaName);


//
//    @Select("select distinct rp1_area from sp_report_1")
//    List<Report1> getArea();

//    //获取地区名 area
//    @Select("select distinct rp1_area from sp_report_1")
//    List<Legend> getArea();
//    @Select("select distinct rp1_area from sp_report_1")
//    List<Report1> getArea1();
//
//    //获取时间 date
//    @Select("select distinct rp1_date from sp_report_1")
//    List<XAxis> getDate();
//    @Select("select distinct rp1_date from sp_report_1")
//    List<Report1> getDate1();
//
//    //获取数量 count_data
//    @Select("select rp1_user_count from sp_report_1")
//    List<Series> getCountData();
//    @Select("select rp1_user_count from sp_report_1")
//    List<Report1> getCountData1();
//
//    //根据 地区名name 获取数量 count_data
//    @Select("select rp_user_count from sp_report_1 where name=#{rp1_area}")
//    List<Report1> getCountData2();

}
